MySQL多种数据备份及数据表格复制

JiGeng,吉耿

创建时间:2022年11月21日 03:17

编辑时间:2022年11月21日 03:22

MySQL多种数据备份及数据表格复制

最简单方案一:


备份db1里的t7表

# mysqldump -u root -p密码 db1 t7 > t7.sql

恢复db1里的t7表

# mysql -u root -p密码 db1 < t7.sql


*完全复制表与数据

#复制表结构,然后复制表数据

create table sso_viewrecord221120 like sso_viewrecord;

insert into sso_viewrecord221120 select * from sso_viewrecord;




常见的复制表的几种方式


只复制表结构

create table tableName like someTable;

只复制表结构,包括主键和索引,但是不会复制表数据


只复制表数据

create table tableName select * from someTable;

复制表的大体结构及全部数据,不会复制主键、索引等


完整复制

create table tableName like someTable;

insert into tableName select * from someTable;

分两步完成,先复制表结构,再插入数据